lop-sided defeat/victory - Francés Inglés Diccionario